a
{
	font-size:14px;
	color:#666666;
}
a:hover
{
	color:#174D7A;
}
header
{
	width:1000px;
	height:84px;
	margin:0 auto;
}
.logo_cont
{
	float:left;
	margin-top:17px;
	width:650px;
	height:50px;
	background:url("../images/sys_tit.png");
}
.header_nav
{
	float:right;
}
.header_nav p
{
	float:left;
	margin-left:15px;
	line-height:84px;
	color:#666666;
}
.main
{
	width:100%;
	height:500px;
	background:url("../images/login_main_bg.png");
}
.main_cont
{
	width:1000px;
	height:500px;
	margin:0 auto;
}
.main_left_img
{
	float:left;
	margin-top:62px;
	width:613px;
	height:375px;
}
.main_login_form
{
	float:right;
	margin-top:63px;
	width:326px;
	height:374px;
	background:#FFFFFF;
	border:#DDDDDD 1px solid;
}
.main_form_cont
{
	margin:50px 25px;
	width:278px;
	height:324px;
}
.main_form_item
{
	margin-top:30px;
	width:276px;
	height:44px;
	border:1px #DDDDDD solid;
}
.main_form_item input
{
	float:left;
	width:236px;
	height:20px;
	line-height:20px;
	padding:12px 5px 12px 0;
	border:none;
	color:#333333;
}
.form_item_ico
{
	float:left;
	width:15px;
	height:15px;
	margin:14px 10px 15px 10px;
}
.user_ico
{
	background:url("../images/user.png");
}
.pass_ico
{
	background:url("../images/locked.png");
}
.auto_getpass_cont
{
	margin-top:40px;
	width:278px;
	height:20px;
	font-size:14px;
	color:#666666;
}
.auto_getpass_cont .i-checks
{
	float:left;
	width:auto;
}
.auto_getpass_cont a
{
	float:right;
	line-height:20px;
}
.code_img_cont
{
	margin-top:30px;
	width:278px;
	height:46px;
}
.code_input
{
	float:left;
	width:100px;
	height:20px;
	line-height:20px;
	padding:12px 10px;
	border:1px #DDDDDD solid;
}
.code_img
{
	float:left;
	margin-left:5px;
	width:98px;
	height:44px;
	border:1px #DDDDDD solid;
}
.code_refresh
{
	float:left;
	margin-left:5px;
	width:46px;
	height:46px;
	border:none;
	background:url("../images/refresh_btn_bg.png");
	cursor:pointer;
}
.login_btn_cont
{
	margin-top:30px;
	width:276px;
	height:40px;
}
.login_btn
{
	width:278px;
	height:40px;
	line-height:40px;
	border:none;
	background:#174C79;
	text-align:center;
	font-size:20px;
	color:#FFFFFF;
	cursor:pointer;
}
footer
{
	margin:0 auto;
	width:1000px;
	height:62px;
}
footer p
{
	font-size:14px;
	height:62px;
	line-height:62px;
	text-align:center;
	color:#666666;
}